slap in the face – English–Português translations

🇬🇧 en pt 🇵🇹

slap in the face noun

  • something unexpectedly said or done which causes shock or offense
balde de água fria
  • slap in the face or on the cheek
tapa na cara, tapa no rosto
Wiktionary Links